#!/bin/bash

trap 'kill -9 `jobs -p`; exit 1' SIGINT


./generator.pl -vm vm11 -host f18-1 -cycles 10 -start 2013:01:18:00:45:21 -dispersion 100 -pairs "0,8 10,2 30,8 10,2 0,4" &
./generator.pl -vm vm12 -host f18-1 -cycles 10 -start 2013:01:18:00:45:21 -dispersion 100 -pairs "0,9 10,2 30,6 10,1 0,6" &
./generator.pl -vm vm13 -host f18-1 -cycles 10 -start 2013:01:18:00:45:21 -dispersion 100 -pairs "5,10 30,10 10,4"        &
./generator.pl -vm vm21 -host f18-2 -cycles 10 -start 2013:01:18:08:45:21 -dispersion 100 -pairs "5,8 15,2 25,8 10,2 0,4" &
./generator.pl -vm vm22 -host f18-2 -cycles 10 -start 2013:01:18:08:45:21 -dispersion 100 -pairs "5,9 10,2 30,6 5,1 0,6"  &
./generator.pl -vm vm23 -host f18-2 -cycles 10 -start 2013:01:18:08:45:21 -dispersion 100 -pairs "5,10 25,10 5,4"         &
./generator.pl -vm vm31 -host f18-3 -cycles 10 -start 2013:01:18:16:45:21 -dispersion 100 -pairs "0,8 10,2 30,8 10,2 5,4" &
./generator.pl -vm vm32 -host f18-3 -cycles 10 -start 2013:01:18:16:45:21 -dispersion 100 -pairs "0,9 15,2 30,6 15,1 0,6" &
./generator.pl -vm vm33 -host f18-3 -cycles 10 -start 2013:01:18:16:45:21 -dispersion 100 -pairs "5,10 20,10 10,4"        &

./rgenerator.pl -vm vm14 -host f18-1 -start 2013:01:18:00:00:21 -interval 240 -max 30 &
./rgenerator.pl -vm vm24 -host f18-2 -start 2013:01:18:08:30:21 -interval 240 -max 30 &
./rgenerator.pl -vm vm34 -host f18-3 -start 2013:01:18:16:10:21 -interval 240 -max 30 &

for p in `jobs -p`
do
   wait $p || echo $p failed
done

